Turreted drill - Français Anglais Dictionnaire